Boulingo
قوية الإرادة
English:
strong-willed
حازمة ومستمرة.
Learn languages with Boulingo